instinct of self-preservation - Turc Anglais Dictionnaire